I have been working on a little program in Visual Basic 6.0 that automatically deletes the default controls in GTA IV thus allows the player to use the controls they define. I have also added code to keep the fps in-game to 25 hopefully making the last mission easier and able to be completed first try. I have also added command line input. Just play the "commandline.txt" in the GTA IV game directory and run the game.


Change log: version 2.1.0.0

'Description: checks the system for the default GTA IV settings files
'and deletes them so you can play the game using the controls you define.
'Date: 04/05/2011
'Update 07/05/2011 Refined the code to remove unnecessary code.
'                  Also, remove the need for a form the code only requires a module to run.
'Update:  16/05/2011 Modified the code to use dynamic paths instead of hard coded paths.
'Update:  18/05/2011 Added a function to copy the source files to a new directory if the user is using xliveless.
'Update: 20/05/2011 Added function to retrieve the folder name of the folder containing the save files
'Update: 26/05/2011 Added command-line functions
'Update: 16/07/2011 Added code to adjust the default frame rate
'Update: 30/07/2011 The code now includes a sub to detect if the target program is still responding
'                   Added GTA IV icon
'Author: Aaron Spehr
'Alias: Nightwalker83
'Website: http://aaronspehr.net/

To install just put the "Xassist.exe" in the GTA IV game folder and create a desktop shortcut for the program then run it.

Please check: http://www.gtaforums.com/index.php?showtopic=482307 for future updates.